package com.example.homework;

public class HomeWork04 {
    public static void main(String[] args) {
        // 需求:
        // 现有一个整数数组{100,50,90,60,80,70}。请编写代码，计算数组中的所有元素的最大值并打印。
        /*
        思路分析：
        1. 定义一个数组，存储5个整数
        2. 假定数组的第一个元素就是最大值
        3. 循环变量数组，每遍历一个元素和第一个元素进行判断 如果大于则替换
         */

        // 1.定义int数组array,并初始化
        int[] arr = {100, 50, 90, 60, 80, 70};

        // 5.调用方法
        System.out.println(getMax(arr));
    }

    // 编写一个方法，用于返回数组中的最大值
    public static int getMax(int[] array) {
        // 2.假定数组的第一个元素就是最大值
        int max = array[0];

        // 3.遍历数组
        for (int i = 1; i < array.length; i++) {
            if (array[i] > max) {
                max = array[i];
            }
        }

        // 4.返回最大值
        return max;
    }
}
